case 0: bitmap_canv = gr_create_sub_canvas(grd_curcanv, 220, 45, 64, 64); break;
case 1: bitmap_canv = gr_create_sub_canvas(grd_curcanv, 220, 45, 94, 94); break; // Adam: Change here for your new animating bitmap thing. 94, 94 are bitmap size.
default: Int3(); // Impossible, illegal value for Animating_bitmap_type
if ((pcx_error=pcx_read_bitmap( &Briefing_screens[screen_num].bs_name, &grd_curcanv->cv_bitmap, grd_curcanv->cv_bitmap.bm_type, New_pal ))!=PCX_ERROR_NONE) {
printf( "File '%s', PCX load error: %s\n (It's a briefing screen. Does this cause you pain?)\n",Briefing_screens[screen_num].bs_name, pcx_errormsg(pcx_error));
printf(0, "File '%s', PCX load error: %s (%i)\n (It's a briefing screen. Does this cause you pain?)\n",Briefing_screens[screen_num].bs_name, pcx_errormsg(pcx_error), pcx_error);
mprintf((0, "File '%s', PCX load error: %s (%i)\n (It's a briefing screen. Does this cause you pain?)\n",Briefing_screens[screen_num].bs_name, pcx_errormsg(pcx_error), pcx_error));
Int3();
return 0;
}
// vfx_set_palette_sub( New_pal );
gr_palette_clear();
#if defined(VIRGIN) && defined(WARP3D)
gr_palette_fade_in(New_pal, 1, allow_keys);
#endif
gr_bitmap( 0, 0, &briefing_bm );
gr_update(NULL);
if (gr_palette_fade_in( New_pal, 32, allow_keys ))
return 1;
rval = show_briefing_text(screen_num);
if (gr_palette_fade_out( New_pal, 32, allow_keys ))
// sprintf(Briefing_text, "$S1\n$C1\n\n%s!\n\n%s has won with %d kills.\n\n$S2\n", TXT_SHAREWARE_DONE,Players[winner].callsign, Players[winner].net_kills_total);